in a fit of spleen

怒气冲冲